Fix a few warnings
authorMatthias Clasen <mclasen@redhat.com>
Fri, 20 Dec 2013 20:15:31 +0000 (15:15 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 20 Dec 2013 20:15:31 +0000 (15:15 -0500)
gtk/a11y/gtkmenubuttonaccessible.c

index c5c897704c84812a236d3d172e81459a84659da2..c640feca4037a28860921c5b812c4642b44092bc 100644 (file)
@@ -41,7 +41,7 @@ gtk_menu_button_accessible_get_n_children (AtkObject* obj)
   if (widget == NULL)
     return count;
 
-  submenu = gtk_menu_button_get_popup (GTK_MENU_BUTTON (widget));
+  submenu = GTK_WIDGET (gtk_menu_button_get_popup (GTK_MENU_BUTTON (widget)));
   if (submenu)
     {
       GList *children;
@@ -57,7 +57,7 @@ static AtkObject *
 gtk_menu_button_accessible_ref_child (AtkObject *obj,
                                       gint       i)
 {
-  AtkObject  *accessible;
+  AtkObject *accessible = NULL;
   GtkWidget *widget;
   GtkWidget *submenu;
 
@@ -65,7 +65,7 @@ gtk_menu_button_accessible_ref_child (AtkObject *obj,
   if (widget == NULL)
     return NULL;
 
-  submenu = gtk_menu_button_get_popup (GTK_MENU_BUTTON (widget));
+  submenu = GTK_WIDGET (gtk_menu_button_get_popup (GTK_MENU_BUTTON (widget)));
   if (submenu)
     {
       GList *children;